﻿<ResourceDictionary 
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">


    <Label x:Key="AddinFont" FontFamily="Sergio UI" FontSize="12" />
    
    <!-- class element group background brush  -->
    <LinearGradientBrush x:Key="ClassBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
        <GradientStop Color="#FF1E1E1E" Offset="0"/>
        <GradientStop  Color="#FF1E1E1E" Offset="1"/>
        <GradientStop Color="#FF1E1E1E" Offset="0.509"/>
    </LinearGradientBrush>

    <!-- enum element group background brush  -->
    <LinearGradientBrush x:Key="EnumBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
        <GradientStop Color="DarkGray" Offset="0"/>
        <GradientStop Color="DarkGray" Offset="1"/>
        <GradientStop Color="DarkGray" Offset="0.509"/>
    </LinearGradientBrush>

    <!-- interface element group background brush  -->
    <LinearGradientBrush x:Key="InterfaceBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
        <GradientStop Color="DarkGray" Offset="0"/>
        <GradientStop Color="DarkGray" Offset="1"/>
        <GradientStop Color="DarkGray" Offset="0.509"/>
    </LinearGradientBrush>

    <!-- struct element group background brush  -->
    <LinearGradientBrush x:Key="StructBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
        <GradientStop Color="DarkGray" Offset="0"/>
        <GradientStop Color="DarkGray" Offset="1"/>
        <GradientStop Color="DarkGray" Offset="0.509"/>
    </LinearGradientBrush>

    <!-- struct element group background brush  -->
    <LinearGradientBrush x:Key="NamespaceBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
        <GradientStop Color="DarkGray" Offset="0"/>
        <GradientStop Color="DarkGray" Offset="1"/>
        <GradientStop Color="DarkGray" Offset="0.509"/>
    </LinearGradientBrush>

    <!-- Background color of the whole element  -->
    <SolidColorBrush x:Key="ViewPortBackgroundBrush" Color="Transparent" />
    
    <!-- namespace declaration text color  -->
    <SolidColorBrush x:Key="NamespaceTextBrush" Color="White" />
    
    <!-- class declaration text color  -->
    <SolidColorBrush x:Key="ClassTextBrush" Color="White" />
    
    <!-- enum declaration text color  -->
    <SolidColorBrush x:Key="EnumTextBrush" Color="White" />
    
    <!-- method declaration text color  -->
    <SolidColorBrush x:Key="MethodTextBrush" Color="White" />
    
    <!-- method parameters text color  -->
    <SolidColorBrush x:Key="MethodParametersTextBrush" Color="White" />
    
    <!-- property declaration text color  -->
    <SolidColorBrush x:Key="PropertyTextBrush" Color="White" />
    
    <!-- variable declaration text color  -->
    <SolidColorBrush x:Key="VariableTextBrush" Color="White" />

    <!-- delegate declaration text color  -->
    <SolidColorBrush x:Key="DelegateTextBrush" Color="White" />

    <!-- event declaration text color  -->
    <SolidColorBrush x:Key="EventTextBrush" Color="White" />

    <!-- struct declaration text color  -->
    <SolidColorBrush x:Key="StructTextBrush" Color="White" />

    <!-- background of element the mouse hovers over  -->
    <SolidColorBrush x:Key="MouseOverMemberBackgroundBrush" Color="DarkGray" />

    <!-- border style of each element group  -->
    <Border x:Key="StackableBorder" BorderThickness="0.2" CornerRadius="0" Padding="5" >
        <Border.BorderBrush>
            <SolidColorBrush Color="{DynamicResource {x:Static SystemColors.ActiveBorderColorKey}}"/>
        </Border.BorderBrush>
    </Border>

    <!-- color of splitter element  -->
    <SolidColorBrush x:Key="ViewPortSplitterBackgroundBrush" Color="LightGray" />
    
    
    <!--Accessibility Opacity levels. public, private, protected, protected internal, internal-->
    <SolidColorBrush x:Key="AccessiblityPublic" Opacity="1" />

    <SolidColorBrush x:Key="AccessiblityPrivate" Opacity="0.5" />

    <SolidColorBrush x:Key="AccessiblityProtected" Opacity="1" />

    <SolidColorBrush x:Key="AccessiblityProtectedInternal" Opacity="1" />

    <SolidColorBrush x:Key="AccessiblityInternal" Opacity="1" />
</ResourceDictionary>